DisposePMIdleUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposePMItemUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposePMPageSetupDialogInitUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposePMPrintDialogInitUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposePMSheetDoneUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokePMIdleUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokePMItemUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokePMPageSetupDialogInitUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokePMPrintDialogInitUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokePMSheetDoneUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
NewPMIdleUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
NewPMItemUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
NewPMPageSetupDialogInitUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
NewPMPrintDialogInitUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
NewPMSheetDoneUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMBegin
The function PMBegin replaces the Printing Manager function PrOpen. Available in Carbon 1.0.2 and later.
PMBeginDocument
The PMBeginDocument function replaces the Printing Manager function PrOpenDoc.
The Printing Manager function PrOpenDoc included a parameter that pointed to an input and output buffer. For Carbon, drivers are assumed to be handling I/O buffering. Therefore, PMBeginDocument has no similar parameter. Available in Carbon 1.0.2 and later.
PMBeginPage
The PMBeginPage function replaces the Printing Manager function PrOpenPage. Available in Carbon 1.0.2 and later.
PMConvertOldPrintRecord
Available in Carbon 1.0.2 and later.
PMCopyPageFormat
Available in Carbon 1.0.2 and later.
PMCopyPrintSettings
Available in Carbon 1.0.2 and later.
PMCreatePageFormat
PMCreatePageFormat combined with PMCreatePrintSettings is equivalent to creating a new Classic Printing Record (TPrint). Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMCreatePrintSettings
PMCreatePrintSettings combined with PMCreatePageFormat is equivalent to creating a new Classic Printing Record (TPrint). Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMCreateSession
PMCreateSession is equivalent to the Classic Printing Manager function PrOpen. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMDefaultPageFormat
The PMDefaultPageFormat function and the PMDefaultPrintSettings function replace the Printing Manager function PrintDefault. Available in Carbon 1.0.2 and later.
PMDefaultPrintSettings
The PMDefaultPrintSettings function and the PMDefaultPageFormat function replace the Printing Manager function PrintDefault. Available in Carbon 1.0.2 and later.
PMDisableColorSync
Available in Carbon 1.0.2 and later.
PMDisposePageFormat
Available in Carbon 1.0.2 and later.
PMDisposePrintSettings
Available in Carbon 1.0.2 and later.
PMEnableColorSync
Available in Carbon 1.0.2 and later.
PMEnd
The function PMEnd replaces the Printing Manager function PrClose. Available in Carbon 1.0.2 and later.
PMEndDocument
The PMEndDocument replaces the Printing Manager function PrCloseDoc. Available in Carbon 1.0.2 and later.
PMEndPage
The PMEndPage function replaces the Printing Manager function PrClosePage. Available in Carbon 1.0.2 and later.
PMError
The PMError function replaces the Printing Manager function PrError. However, you should reduce your application use of PMError and instead respond to result codes as soon as they are returned by Carbon Printing Manager functions. Available in Carbon 1.0.2 and later.
PMFlattenPageFormat
Available in Carbon 1.0.2 and later.
PMFlattenPrintSettings
Available in Carbon 1.0.2 and later.
PMGeneral
The PMGeneral function is an interim replacement for the Printing Manager function PrGeneral. Available in Carbon 1.0.2 and later.
PMGetAdjustedPageRect
Available in Carbon 1.0.2 and later.
PMGetAdjustedPaperRect
Available in Carbon 1.0.2 and later.
PMGetColorMode
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMGetCopies
The PMGetCopies function replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode, and obtains information formerly stored in the iCopies field of the Printing Manager structure TPrJob. Available in Carbon 1.0.2 and later.
PMGetDestination
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMGetDialogAccepted
PMGetDialogAccepted gives you access to the information formerly contained in the fDoIt field of the Printing Manager structure TPrDlg . Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMGetDialogDone
PMGetDialogDone gives you access to the information formerly contained in the fDone field of the Printing Manager structure TPrDlg . Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMGetDialogPtr
PMGetDialogPtr gives you access to the information formerly contained in the dlg field of the Printing Manager structure TPrDlg . Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMGetDriverCreator
The PMGetDriverCreator function replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode. Available in Carbon 1.0.2 and later.
PMGetDriverReleaseInfo
The PMGetDriverReleaseInfo function replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode, and obtains information formerly contained in the iPrVersion of the Printing Manager structure TPrint.
Available in Carbon 1.0.2 and later.
PMGetFirstPage
The PMGetFirstPage function replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode, and obtains information previously stored in the iFstPage field of the Printing Manager structure TPrJob. Available in Carbon 1.0.2 and later.
PMGetGrafPtr
The PMGetGrafPtr function allows access to the pointer formerly stored in the gPort field of the Printing Manager structure TPrPort. Available in Carbon 1.0.2 and later.
PMGetIndexedPrinterResolution
Available in Carbon 1.0.2 and later.
PMGetItemProc
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMGetJobName
Available in Carbon 1.0.2 and later.
PMGetJobNameCFString
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMGetLanguageInfo
Available in Carbon 1.0.2 and later.
PMGetLastPage
The PMGetLastPage function replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode, and obtains information previously stored in the iLstPage field of the Printing Manager structure TPrJob. Available in Carbon 1.0.2 and later.
PMGetModalFilterProc
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMGetOrientation
The PMGetOrientation function replaces the Printing Manager opcode getRotnOp, and obtains information formerly stored in the lower byte of the wDev field of the Printing Manager structure TPrStl. Available in Carbon 1.0.2 and later.
PMGetPageFormatExtendedData
Available in Carbon 1.0.2 and later.
PMGetPageRange
The PMGetPageRange function replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode, and obtains information previously stored in the iFstPage and iLstPage fields of the Printing Manager structure TPrJob. Available in Carbon 1.0.2 and later.
PMGetPhysicalPageSize
Available in Carbon 1.0.2 and later.
PMGetPhysicalPaperSize
Available in Carbon 1.0.2 and later.
PMGetPrinterResolution
Available in Carbon 1.0.2 and later.
PMGetPrinterResolutionCount
Available in Carbon 1.0.2 and later.
PMGetPrintSettingsExtendedData
Available in Carbon 1.0.2 and later.
PMGetResolution
This function replaces the Printing Manager opcode getRslDataOp and allows access to information formerly stored in the iVRes and iHRes fields of the Printing Manager structure TPrInfo. Available in Carbon 1.0.2 and later.
PMGetScale
Available in Carbon 1.0.2 and later.
PMGetUnadjustedPageRect
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMGetUnadjustedPaperRect
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMIdleProcPtr
PMIsPostScriptDriver
Available in Carbon 1.0.2 and later.
PMItemProcPtr
PMMakeOldPrintRecord
Available in Carbon 1.0.2 and later.
PMNewPageFormat
Available in Carbon 1.0.2 and later.
PMNewPrintSettings
Available in Carbon 1.0.2 and later.
PMPageSetupDialog
The PMPageSetUpDialog function replaces the Printing Manager function PrStlDialog. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMPageSetupDialogInit
The PMPageSetUpDialogInit function replaces the Printing Manager function PrStlInit. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMPageSetupDialogInitProcPtr
PMPageSetupDialogMain
The PMPageSetUpDialogMain function replaces the Printing Manager function PrDlgMain.
A panel interface under development will eventually make it unnecessary to call PMPageSetUpDialogMain. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMPostScriptBegin
Available in Carbon 1.0.2 and later.
PMPostScriptData
Available in Carbon 1.0.2 and later.
PMPostScriptEnd
Available in Carbon 1.0.2 and later.
PMPostScriptFile
Available in Carbon 1.0.2 and later.
PMPostScriptHandle
Available in Carbon 1.0.2 and later.
PMPrintDialog
The PMPrintDialog function replaces the Printing Manager function PrJobDialog. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMPrintDialogInit
The PMPrintDialogInit function replaces the Printing Manager function PrJobInit. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMPrintDialogInitProcPtr
PMPrintDialogInitWithPageFormat
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMPrintDialogMain
The PMPrintDialogMain function replaces the Dialog Manager function PrDlgMain. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMPrinterGetDescriptionURL
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMPrinterGetDriverCreator
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMPrinterGetDriverReleaseInfo
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMPrinterGetIndexedPrinterResolution
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMPrinterGetLanguageInfo
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMPrinterGetPrinterResolution
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMPrinterGetPrinterResolutionCount
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMRelease
PMRelease is equivalent to the Classic Printing Manager function PrClose when the parameter is a PMPrintSession object and its reference count is zero. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMRetain
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionBeginDocument
PMSessionBeginDocument is equivalent to the Classic Printing Manager function PrOpenDoc. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionBeginPage
PMSessionBeginPage is equivalent to the Classic Printing Manager function PrOpenPage. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionConvertOldPrintRecord
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionDefaultPageFormat
PMSessionDefaultPageFormat combined with PMSessionDefaultPrintSettings is equivalent to the Classic Printing Manager function PrintDefault. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionDefaultPrintSettings
PMSessionDefaultPrintSettings combined with PMSessionDefaultPageFormat is equivalent to the Classic Printing Manager function PrintDefault. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionDisableColorSync
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionEnableColorSync
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionEndDocument
PMSessionEndDocument is equivalent to the Classic Printing Manager function PrCloseDoc. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionEndPage
PMSessionEndPage is equivalent to the Classic Printing Manager function PrClosePage. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionError
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionGeneral
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionGetCurrentPrinter
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionGetDataFromSession
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMSessionGetDocumentFormatGeneration
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionGetDocumentFormatSupported
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionGetGraphicsContext
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionIsDocumentFormatSupported
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionMakeOldPrintRecord
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionPageSetupDialog
PMSessionPageSetupDialog is equivalent to the Classic Printing Manager function PrStlDialog. Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMSessionPageSetupDialogInit
PMSessionPageSetupDialogInit is equivalent to the Classic Printing Manager function PrStlInit. Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMSessionPageSetupDialogMain
PMSessionPageSetupDialogMain is equivalent to the Classic Printing Manager function PrDlgMain. Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMSessionPostScriptBegin
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionPostScriptData
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionPostScriptEnd
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionPostScriptFile
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionPostScriptHandle
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionPrintDialog
PMSessionPrintDialog is equivalent to the Classic Printing Manager function PrJobDialog. Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMSessionPrintDialogInit
PMSessionPrintDialog is equivalent to the Classic Printing Manager function PrJobInit. Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMSessionPrintDialogMain
PMSessionPrintDialogMain is equivalent to the Classic Printing Manager function PrDlgMain. Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMSessionSetDataInSession
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMSessionSetDocumentFormatGeneration
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionSetError
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionSetIdleProc
PMSessionSetIdleProc is equivalent to setting the TPrJob.pIdleProc field in the Classic Printing Record. Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
PMSessionSetPSInjectionData
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionUseSheets
Not available in Carbon.
PMSessionValidatePageFormat
PMSessionValidatePageFormat combined with PMSessionValidatePrintSettings is equivalent to the Classic Printing Manager function PrValidate. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSessionValidatePrintSettings
PMSessionValidatePrintSettings combined with PMSessionValidatePageFormat is equivalent to the Classic Printing Manager function PrValidate. Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSetAdjustedPageRect
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSetColorMode
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSetCopies
The PMSetCopies function replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode, and sets information formerly stored in the iCopies field of the Printing Manager structure TPrJob. Available in Carbon 1.0.2 and later.
PMSetDialogAccepted
The PMSetDialogAccepted lets you set information formerly contained in the fDoIt field of the Printing Manager structure TPrDlg . Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMSetDialogDone
The <PMSetDialogDone lets you set information formerly contained in the fDone field of the Printing Manager structure TPrDlg. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMSetError
The PMSetError function replaces the Printing Manager function PrSetError. You are encouraged to reduce your use of this function. Available in Carbon 1.0.2 and later.
PMSetFirstPage
The PMSetFirstPagefunction replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode, and sets information previously stored in the iFstPage field of the Printing Manager structure TPrJob. Available in Carbon 1.0.2 and later.
PMSetIdleProc
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMSetItemProc
The PMSetItemProc function allows you to set the pointer previously contained in the pItemProc field of the Printing Manager function TPrDlg. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMSetJobName
Available in Carbon 1.0.2 and later.
PMSetJobNameCFString
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSetLastPage
The PMSetLastPagefunction replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode, and sets information previously stored in the iLstPage field of the Printing Manager structure TPrJob. Available in Carbon 1.0.2 and later.
PMSetModalFilterProc
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
PMSetOrientation
The PMSetOrientation function replaces the Printing Manager opcode getRotnOp, and sets information formerly stored in the lower byte of the wDev field of the Printing Manager structure TPrStl. Available in Carbon 1.0.2 and later.
PMSetPageFormatExtendedData
Available in Carbon 1.0.2 and later.
PMSetPageRange
The PMSetPageRangefunction replaces the Printing Manager opcode kPrinterDirectOpCode in kPDVerifySelect mode, and sets information previously stored in the iFstPage and iLstPage fields of the Printing Manager structure TPrJob. Available in Carbon 1.0.2 and later.
PMSetPhysicalPaperSize
Available in Carbon 1.0.2 and later.
PMSetPrintSettingsExtendedData
Available in Carbon 1.0.2 and later.
PMSetProfile
Available in Carbon 1.0.2 and later.
PMSetResolution
This function replaces the Printing Manager opcode getRslDataOp and allows you to change information formerly stored in the iVRes and iHRes fields of the Printing Manager structure TPrInfo. Available in Carbon 1.0.2 and later.
PMSetScale
Available in Carbon 1.0.2 and later.
PMSetUnadjustedPaperRect
Available in Carbon 1.1 and later when CarbonLib 1.1 or later is present.
PMSheetDoneProcPtr
PMUnflattenPageFormat
Available in Carbon 1.0.2 and later.
PMUnflattenPrintSettings
Available in Carbon 1.0.2 and later.
PMValidatePageFormat
The PMValidatePrintSettings and PMValidatePageFormat functions replace the Printing Manager function PrValidate. Available in Carbon 1.0.2 and later.
PMValidatePrintSettings
The PMValidatePrintSettings and PMValidatePageFormat functions replace the Printing Manager function PrValidate. Available in Carbon 1.0.2 and later.